Synchronisation eines SystemC Restbus-Simulators mit einem Hardware-In-the-Loop FlexRay Netzwerk
نویسندگان
چکیده
Zusammenfassung Restbus-Simulationen (RBS) werden insbesondere im Entwurf automobiler Software angewandt, um einzelne physikalische Komponenten in einer teilweisen virtuellen Umgebung zu validieren. Bei der Restbus-Simulation werden Daten zwischen den simulierten und den realen Netzwerkknoten ausgetauscht und analysiert. Das Ziel dabei ist es, die Funktionalität mittels Simulation zu testen bzw. zu validieren um somit Entwurfsund Funktionsfehler frühzeitig zu erkennen und zu beheben. Dieser Artikel beschreibt im Speziellen ein Verfahren zur Synchronisation zwischen einem nicht-echtzeitfähigen Restbus-Simulator und einem Hardware-In-the-Loop (HIL) System. Aufgrund der Tatsache, dass wir einen nicht echtzeitfähigen Restbus-Simulator verwenden, können nicht alle Daten der Hardware erfasst und verarbeitet werden, da die Datenverarbeitungsgeschwindigkeit der Hardware in der Regel höher ist als die des Restbus-Simulators. Deshalb stellen wir hier ein neues Verfahren zur Synchronisation zwischen Simulator und Hardware vor, welches durch ein spezielles Downsampling-Verfahren implementiert wird. Beim Downsampling der von der Hardware empfangenen Daten werden in diesem Verfahren deshalb nur redundante Daten, welche den Signalverlauf nur geringfügig verändern heraus gefiltert. Hingegen werden wichtige Werte wie Spitzen und Stöße besonders erkannt und optional entweder unterdrückt oder bevorzugt an den Restbus-Simulator weitergeleitet. Dieses Verfahren wurde in dieser Arbeit bzgl. zweier Anwendung-Szenarien untersucht. Zum einen zum Monitoring (Reaktion auf eingehende Daten) und zum anderen zur Steuerung (Senden von Daten vom Restbus-Simulator zum HIL-System). Da die Daten lediglich zur Funktionsprüfung des simulierten Systems genutzt werden, werden die durch die Synchronisation entstehenden Verzerrungen und geringfügigen Änderungen des Signalverlaufs in Kauf genommen.
منابع مشابه
IT-Sicherheit im Automobil: Chancen und Schwierigkeiten (Eingeladener Vortrag)
Im Bereich des Automobils nimmt die Informationsund Kommunikationstechnik eine ständig wachsende Rolle ein. Einerseits stellt das Automobil selber ein komplexes Netzwerk bereit, welches bis zu 100 Mikrokontrollern in ECUs (Electronic Control Units) durch die verschiedensten Bussysteme (wie z.B. MOST, Flexray, CAN) verbindet. Auf der einen Seite wird zukünftig jedes Automobil Teil eines umfassen...
متن کاملModellierung von Funktionsnetzen mit UML-RT: Erfahrungen aus einem Automobilprojekt zur Entwicklung sicherheitsrelevanter Systeme
Dieser Vortrag stellt die SW-Entwicklung für sicherheitsrelevante Systeme anhand eines Beispielprojektes aus der Automobilindustrie vor. Dieses BMW-Vorentwicklungsprojekt aus der Domäne der Fahrwerksregelelektronik beschäftigt sich mit der Entwicklung von HWund SW-Architekturen, mit einer neuen Bustechnologie (FlexRay) zur sicheren Datenkommunikation, mit der Realisierung einer sicheren Energie...
متن کاملArchitektur einer flexiblen, wiederverwendbaren Testbench zur Verifikation paketverarbeitender Hardware in SystemC
Selbst mit den neuesten Modellierungswerkzeugen und dem Einzug von Objektorientierung und Abstraktion in die Hardware-Entwicklung ist der Aufwand für die Verifikation immer noch bestimmend für den gesamten Entwurfsprozess. Wiederverwendbarkeit und Flexibilität sind deshalb aus ökonomischer Sicht unabdingbar. Es wird eine SystemC-Verifikationsumgebung vorgestellt, die sich besonders für paketver...
متن کاملRisk of Acute Blood Potassium Elevation After Succinylcholine Injection
SUMMARY An abnormal increase in serum potassium afte-r administration of suxamethonium is known to occur in the treatment of burns, trauma, tetanus and neurological disorders. A table shows how long this abnormal reaction lasts approximately in the different categories. A few cases of cardiac arrest following suxamethonium injection are described in detail. The pa;thogenesis of this abnor...
متن کاملDas P-Grid-Overlay-Netzwerk: Von einem einfachen Prinzip zu einem komplexen System
Overlay-Netzwerke haben sich während der vergangenen Jahre zu einem neuen Paradigma im Bereich verteilter Systeme entwickelt. Sie erlauben es durch das Überlagern eines logischen Netzwerkes auf ein physikalisches Netzwerk, die Suche von verteilten Ressourcen unter Verwendung anwendungsspezifischer Schlüssel und Suchkriterien zu unterstützen. Dabei wird auf eine zentrale Koordination weitgehend ...
متن کامل